🌐 Online API Extraction in SoifGo

Step 1: Choose a Free API

Visit the following site that offers free crypto data:

🔗 DIA Free Crypto API

Select your desired coin (e.g., BTC) and click RUN FEED.

The API endpoint and keys like Price will be shown on the right.

DIA API Selection Screenshot

Step 2: Create a Button in SoifGo

In SoifGo, create a button and set its behavior to Receive Server Text.

Paste the API address into the Server Address field:

https://api.diadata.org/v1/assetQuotation/Bitcoin/0x0000000000000000000000000000000000000000

Set the Server Key to Price or any other key you want to extract.

SoifGo Server Setup Screenshot

Step 3: Filter Complex Keys (Optional)

If the value is embedded in a long string like temp12_Abc, use filters:

This will extract only 12 and hide the rest.

Filter Setup Screenshot

Step 4: Apply Effects Based on API Value

To trigger visual effects, set button behavior to Receive Server Value.

Define a Maximum Value and configure effects in the menu.

For more on effects, visit:

🎨 Button Effects Tutorial